home *** CD-ROM | disk | FTP | other *** search
/ AmigActive 25 / AACD 25.iso / AACD / Magazine / Online / QMail / docs / BLURB3 < prev    next >
Encoding:
Text File  |  1997-04-15  |  3.5 KB  |  91 lines

  1. Here are some of qmail's features. 
  2.  
  3. Setup:
  4. *  automatic adaptation to your UNIX variant---no configuration needed
  5. *  AIX, BSD/OS, FreeBSD, HP/UX, Irix, Linux, OSF/1, SunOS, Solaris, and more
  6. *  automatic per-host configuration (qmail-config)
  7. *  quick installation---no big list of decisions to make
  8.  
  9. Security:
  10. *  clear separation between addresses, files, and programs
  11. *  minimization of setuid code (qmail-queue)
  12. *  minimization of root code (qmail-start, qmail-lspawn)
  13. *  five-way trust partitioning---security in depth
  14. *  optional logging of one-way hashes, entire contents, etc. (QUEUE_EXTRA)
  15.  
  16. Message construction (qmail-inject):
  17. *  RFC 822, RFC 1123
  18. *  full support for address groups
  19. *  automatic conversion of old-style headers to RFC 822 format
  20. *  header line length limited only by memory
  21. *  host masquerading (control/defaulthost)
  22. *  user masquerading (MAILUSER, MAILHOST)
  23. *  sendmail hook for compatibility with current user agents
  24.  
  25. SMTP service (qmail-smtpd):
  26. *  RFC 821, RFC 1123, RFC 1651, RFC 1652, RFC 1854
  27. *  8-bit clean
  28. *  931/1413/ident/TAP callback (tcp-env)
  29. *  relay control---stop unauthorized relaying by outsiders (control/rcpthosts)
  30. *  no interference between relay control and forwarding
  31. *  tcpd hook---reject SMTP connections from known abusers
  32. *  automatic recognition of local IP addresses
  33. *  per-buffer timeouts
  34. *  hop counting
  35.  
  36. Queue management (qmail-send):
  37. *  instant handling of messages added to queue
  38. *  parallelism limit (control/concurrencyremote, control/concurrencylocal)
  39. *  split queue directory---no slowdown when queue gets big
  40. *  quadratic retry schedule---old messages tried less often
  41. *  independent message retry schedules
  42. *  automatic safe queueing---no loss of mail if system crashes
  43. *  automatic per-recipient checkpointing
  44. *  automatic queue cleanups (qmail-clean)
  45. *  queue viewing (qmail-qread)
  46. *  detailed delivery statistics (qmailanalog, available separately)
  47.  
  48. Bounces (qmail-send):
  49. *  QSBMF bounce messages---both machine-readable and human-readable
  50. *  HCMSSC support---language-independent RFC 1893 error codes
  51. *  double bounces sent to postmaster
  52.  
  53. Routing by domain (qmail-send):
  54. *  any number of names for local host (control/locals)
  55. *  any number of virtual domains (control/virtualdomains)
  56. *  domain wildcards (control/virtualdomains)
  57. *  configurable percent hack support (control/percenthack)
  58. *  UUCP hook
  59.  
  60. SMTP delivery (qmail-remote):
  61. *  RFC 821, RFC 974, RFC 1123
  62. *  8-bit clean
  63. *  automatic downed host backoffs
  64. *  artificial routing---smarthost, localnet, mailertable (control/smtproutes)
  65. *  per-buffer timeouts
  66. *  passive SMTP queue---perfect for SLIP/PPP (serialmail, available separately)
  67.  
  68. Forwarding and mailing lists (qmail-local):
  69. *  address wildcards (.qmail-default, .qmail-foo-default, etc.)
  70. *  sendmail/smail /etc/aliases compatibility (qmsmac, available separately)
  71. *  mailing list owners---automatically divert bounces and vacation messages
  72. *  VERPs---automatic recipient identification for mailing list bounces
  73. *  Delivered-To---automatic loop prevention, even across hosts
  74. *  automatic subscription management (qlist)
  75.  
  76. Local delivery (qmail-local):
  77. *  user-controlled address hierarchy---fred controls fred-anything
  78. *  mbox delivery
  79. *  reliable NFS delivery (maildir)
  80. *  user-controlled program delivery: procmail etc. (qmail-command)
  81. *  optional new-mail notification (qbiff)
  82. *  optional NRUDT return receipts (qreceipt)
  83. *  conditional filtering (condredirect)
  84.  
  85. POP3 service (qmail-popup, qmail-pop3d):
  86. *  RFC 1939
  87. *  UIDL support
  88. *  TOP support
  89. *  APOP hook
  90. *  modular password checking (checkpassword, available separately)
  91.